package com.gdawj.outils;

import java.awt.Component;
import java.awt.Dimension;
import javax.swing.JOptionPane;


/**
 * Classe utilitaire pour la creation d'interfaces graphiques.
 * 
 * @author Lafosse Jérôme
 */
public final class UIBoiteOutils 
{	

    public static void centerOnScreen(Component component) 
    {
        Dimension paneSize = component.getSize();
        Dimension screenSize = component.getToolkit().getScreenSize();
        component.setLocation(
            (screenSize.width - paneSize.width) / 2,
            (screenSize.height - paneSize.height) / 2);
    }

    // Affiche un message d'erreur.
    public static void afficherErreurGrave(String texte) 
    {
       JOptionPane.showMessageDialog(null,texte,texte,JOptionPane.ERROR_MESSAGE);
    }
    
    // Affiche un message de confirmation.
    public static int afficherMessageConfirmation(String texte) 
    {
       return JOptionPane.showConfirmDialog(null,texte,texte,JOptionPane.OK_CANCEL_OPTION);
    }
    
   
//fin de la classe
}



